package WangYI;

import java.util.*;
/**
 *
 */
public class Main4 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){

            int n = sc.nextInt();
            int m = sc.nextInt();

            List<Integer> list1 = new LinkedList<>();
            List<Integer> list2 = new LinkedList<>();
            StringBuilder sb = new StringBuilder("");
            for (int i = 0; i < m; i++) {
                list1.add(sc.nextInt());
            }

            for (int i = 1; i <= n; i++) {
                if(!list1.contains(i)){
                    list2.add(i);
                }
            }

            List<Integer> res = help(list1,list2);
            for (int e : res){
                sb.append(e).append(" ");
            }
            String s = sb.toString().substring(0,sb.toString().length()-1);
            System.out.println(s);
        }
    }
    public static List<Integer> help(List<Integer> l1,List<Integer> l2){
        List<Integer> temp = new ArrayList<>();

        if(l1.size() == 0){
            return l2;
        }else if(l2.size()==0){
            return l1;
        }else{
            int i = 0;
            int j = 0;
            while(i < l1.size() && j < l2.size()){
                if(l1.get(i) < l2.get(j)){
                    temp.add(l1.get(i));
                    i++;
                }else{
                    temp.add(l2.get(j));
                    j++;
                }
            }

            while(i < l1.size()){
                temp.add(l1.get(i));
                i++;
            }


            while(j < l2.size()){
                temp.add(l2.get(j));
                j++;
            }
            return temp;
        }


    }


}
